catch between the horns - Francés Inglés Diccionario